package com.ww.learn.oop.sam

import learn.oop.sam.JavaService

/**
 * 更好的Java互操作性
 */

// Kotlin中使用Java接口
fun useJavaService(service: JavaService) {
    service.process("data", object : JavaService.Callback {
        override fun onSuccess(result: String) {
            println("Success: $result")
        }

        override fun onError(e: Exception) {
            println("Error: ${e.message}")
        }
    })
}